このチュートリアルでは、JavaScript DOM API を使用して Caps Lock がオンになっているかどうかを検出する方法を示します。
イベント
このセクションでは、Webブラウザでイベントを処理するための最も一般的に使用される関数について説明します。
イベントの伝播を停止する
このチュートリアルでは、`Event.stopPropagation()` メソッドを使用して、キャプチャフェーズとバブリングフェーズの両方でイベントの伝播を停止する方法を示します。
イベントのデフォルトアクションを防止する
このチュートリアルでは、`Event` オブジェクトの `preventDefault()` メソッドを使用して、イベントのデフォルトアクションを防止する方法を示します。
ドキュメントの準備ができているか確認する
このチュートリアルでは、Vanilla JavaScript を使用してドキュメントの準備ができているかどうかを確認する方法を示します。
ワンオフイベントハンドラを作成する
このチュートリアルでは、`addEventListener()` メソッドを使用して、イベントが初めて発生したときに一度だけ実行されるワンオフイベントハンドラを作成する方法を示します。
イベントハンドラを削除する
このチュートリアルでは、`removeEventListener()` メソッドを使用して、要素のイベントからイベントハンドラを削除する方法を示します。
イベントハンドラを追加する
このチュートリアルでは、JavaScript で要素のイベントにイベントハンドラをアタッチする方法を示します。
要素にフォーカスがあるかどうかを検出する
このチュートリアルでは、要素にフォーカスがあるかどうかを検出する方法を示します。
イベントをトリガーする
このチュートリアルでは、JavaScript DOM API を使用して、プログラムで要素のイベントをトリガーする方法を示します。